1110 S El Camino Real, Ste B, San Clemente, CA 92672-4287, San Clemente
"Great Italian take out. Food tastes gourmet"
"Great Italian take out. Food tastes gourmet"